Big Huge Thesaurus

musteline mammal

noun